wool scouring plant - German English Dictionary